insulating part - French English Dictionary